long pepper – English–Italiano translations

🇬🇧 en it 🇮🇹

long pepper noun

  • Piper longum, or its fruit
pepe lungo
Wiktionary Links